Giro 2026: Results

Giro 2026fotobureau Cor VosGuillermo Silva won the 2nd stage of the Giro d’Italia and also took the maglia rosa. The 109th edition of the Italian Grand Tour features just over three weeks of racing across 21 stages, with nineteen stages still to come. The race will finish on Sunday 31 May in Milan. Day in, day out, you’ll find race results, stage reports and videos on Cyclingstage.com.

Another interesting read: winners and records Giro d'Italia.

Via the links in the table below, you can access the results/race reports and the general classification standings.

Giro d'Italia 2026 - results

datum start - finish results winner leader
1 8-5 Nessebar - Burgas results Magnier Magnier
2 9-5 Burgas - Veliko Tarnovo results Silva Silva
3 10-5 Plovdiv - Sofia
11-5 rest day
4 12-5 Catanzaro - Cosenza
5 13-5 Praia a Mare - Potenza
6 14-5 Paestum - Napels
7 15-5 Formia - Blockhaus
8 16-5 Chieti - Fermo
9 17-5 Cervia - Corno alle Scale
18-5 rest day
10 19-5 Viareggio - Massa
11 20-5 Porcari - Chiavari
12 21-5 Imperia - Novi Ligure
13 22-5 Alessandria - Verbania
14 23-5 Aosta - Pila
15 24-5 Voghera - Milano
25-5 rest day
16 26-5 Bellinzona - Carì
17 27-5 Cassana d'Adda - Andalo
18 28-5 Fai della Paganelle - Pieve di Soligo
19 29-5 Feltre - Piani di Pezzè
20 30-5 Gemona del Friuli - Piancavallo
21 31-5 Roma - Roma